Image Field Properties

Field type property is located in the Field Properties section of the Fields pane. "/>

Description

If you define a field as being an Image, in the Fields pane of the Form View Builder, the Image Field Properties will appear in the properties list when that field is highlighted. In order to specify that a field is an image change the Field type property from 'Unspecified'' to 'Image'. The Field type property is located in the Field Properties section of the Fields pane.

Name
Description
Data type

Specify if the data in the field is an image name, or is base64 encoded data. Base 64 encoded data is frequently used with HTML5 and image names are frequently used with Cordova.

Base64 prefix

If the base64 data in the field already has a prefix in the base64 encoded data (e.g. 'data:image/jpg;base64.') then you will not need to add a prefix. But if the data in the field is just raw base64 encoded data, you will need to add the appropriate prefix.

Allow image capture

Specify if the user can capture images for this field (typically using the camera on the device, or selecting an existing image). For example, here is a Form View control with a 'Picture' field capable of capturing images.

Image capture settings

Clicking on the Image capture settings property will open the Image Capture Properties Genie. This Genie allows you to capture an image. On a device that has a camera, the image is captured using the camera. For devices that do not support a camera, you can choose an image from the filesystem. Camera access is either done using Cordova or HTML5. Once the image has been captured a Javascript event is fired.

Allow image annotation

Specify if the user can annotate this field. Annotation allows the user to use an ink control over a captured image. The image can then be saved into a List Control. For example, Here is a Form View with a captured image

Annotation field name

Specify the name of the field where the annotation will be stored.

Annotation resolution (dots-per-unit)

Specify the resolution for the annotation. Typical values are between 1 and 10. The higher the value, the higher the annotation resolution. Setting specifies the 'dots-per-ink-unit'.

Clear annotation if picture changed

Specify if the annotation should be cleared out when a new image is captured.

Capture EXIF information

When the user captures a new image, should EXIF information from the image (if available) be stored in specified form fields? NOTE: EXIF data is only available if the image is captured using Cordova.

EXIF settings

EXIF settings property